import Network from "@/api/network";


/**
 * 查询角色列表(下拉框)
 */
export const getOrgList = (data) => Network.get('/mall-sys-role/getOrgList', data);




/**
 * 添加角色
 * @param data
 * @returns {Promise | Promise<unknown>}
 */
export const addRole= (data) => Network.post('/mall-sys-role/save', data);/**


 /**
 * 查询角色列表
 * @param data
 * @returns {Promise | Promise<unknown>}
 */
export const queryRoleList= (data) => Network.post('/mall-sys-role/queryPage', data);

/**
 * 删除角色
 * @param data
 * @returns {Promise | Promise<unknown>}
 */
export const removeRoleId= (data) => Network.delete('/mall-sys-role/del', data);

/**
 * 角色拥有的菜单列表
 * @param data
 * @returns {Promise | Promise<unknown>}
 */
export const getByModuleCode= (data) => Network.get('/mall-menu-role/getByModuleCode', data);

/**
 * 角色绑定菜单
 * @param data
 * @returns {Promise | Promise<unknown>}
 */
export const saveModuleCode= (data) => Network.post('/mall-menu-role/save', data);